﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using CruzDelSur.Dominio;

namespace CruzDelSur.Models
{
    public enum UbicacionEstadoEnum { NUEVO, EDITAR, ELIMINAR };
    public class UbicacionesModel
    {
        public ICollection<Ubicacion> Ubicaciones { get; set; }

        private Ubicacion _Ubicacion;
        public UbicacionesModel()
        {
            _Ubicacion = new Ubicacion();
            //vvm Ubicacion.FechaBaja = DateTime.Now;
            //vvm Ubicacion. = new List<Parametro>();
            //vvm Parametros = new List<Parametro>();
        }
        public Ubicacion Ubicacion {
            get { return _Ubicacion;}
            set {_Ubicacion = value;}
        }
        //vvm public bool ServicioEspecial { get; set; }
        public bool esModeloValido { get; set; }
        //vvm public ICollection<Parametro> Parametros;
        //vvm public string Parametro { get; set; }
        //vvm public List<IFilaTramoModel> FilasTramos { get; set; }
        //vvm public string Caracteristica { get; set; }
        public static string Estados(string value)
        {
                switch (value)
                {
                    case "A": return "Activo";
                    case "P": return "Pendiente";
                    case "B":
                    case "I": return "Baja";
                    default: return "Pendiente";
                }
        }
        public UbicacionEstadoEnum EstadoEdicion;
    }
}